From 9532e96db477353fbffbba8eb9b86e9c17b82dc9 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Thu, 20 Jan 2011 21:21:42 -0500 Subject: [PATCH] Make GtkAppChooserButton work in modal context --- gtk/gtkappchooserbutton.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gtk/gtkappchooserbutton.c b/gtk/gtkappchooserbutton.c index 60732e615d..c01ce9b1f0 100644 --- a/gtk/gtkappchooserbutton.c +++ b/gtk/gtkappchooserbutton.c @@ -223,6 +223,9 @@ other_application_item_activated_cb (GtkAppChooserButton *self) toplevel = GTK_WINDOW (gtk_widget_get_toplevel (GTK_WIDGET (self))); dialog = gtk_app_chooser_dialog_new_for_content_type (toplevel, GTK_DIALOG_DESTROY_WITH_PARENT, self->priv->content_type); + + gtk_window_set_modal (GTK_WINDOW (dialog), gtk_window_get_modal (toplevel)); + widget = gtk_app_chooser_dialog_get_widget (GTK_APP_CHOOSER_DIALOG (dialog)); g_object_set (widget, "show-fallback", TRUE, -- 2.30.2